Hi,
You'll need a large amount of luck. No, no, no, not even that will help you.
You moved in with a 'wordly' guy and it wasn't even a good one because how you expressed it ended up. Now, the JW world has you marked as not only 'unspiritual' but also a 'Suzy floozy slut'.
Forget it. Even you find a JW in name only, it'll be a rotten one; your rep will never go away among JWs now. If you decide to switch congs, a nice little letter will follow you, detailing your wrong doings.
To make matters even worse, there are like 30 available females for every 'good' catch JW and that fact makes many an available male JW quite a jerk because they're so 'valuable'. I would absolutely hate to be of dating age among JWs these days; it's an impossible proposition for so many sisters. Sad.
Tough place you're in. Sorry.
DY